stock associations